package br.com.gp.gerentes;

import java.util.List;
import br.com.gp.excecoes.ExceptionApplication;

public interface GerenteHQL {
	
	@SuppressWarnings("rawtypes")
	public List getQuery(Class classe, Object objeto) throws ExceptionApplication;

	@SuppressWarnings("rawtypes")
	public List getQuery(Class classe, Object objeto,String ordenador) throws ExceptionApplication ;
	
	@SuppressWarnings("rawtypes")
	public List getQuery(Class classe, Object objeto,Integer quantMaxResult) throws ExceptionApplication;

	@SuppressWarnings("rawtypes")
	public List getQuery(Class classe, Object objeto,String ordenador,Integer quantMaxResult) throws ExceptionApplication ;
	
}
